﻿
/***框架布局***/
.bg1{ padding: 60px 0;background: #f4f4f4;}
.cl:after,.clearfix:after {clear: both; content: "."; display: block; height: 0; overflow: hidden; visibility: hidden; }
.cl,.clearfix { zoom:1; }

@font-face {
  font-family: 'iconfont';  /* project id 266745 */
  src: url('//at.alicdn.com/t/font_zgemb7k83ioirudi.eot');
  src: url('//at.alicdn.com/t/font_zgemb7k83ioirudi.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_zgemb7k83ioirudi.woff') format('woff'),
  url('//at.alicdn.com/t/font_zgemb7k83ioirudi.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_zgemb7k83ioirudi.svg#iconfont') format('svg');
}

/*==顶部==*/
.header{}
.header .top{ padding: 20px 0;}
.header .top .right{text-align: right;}
.header .top b{float:left;display:block;margin:50px 0 0 15px;color:#202020; font-size:16px;}
.header .top .right .a1{background-position: -24px -5px;}
.header .top .right span,.header .top .right a{padding-left: 25px;color:#525252;margin: 0 0px 5px 13px;font-size:15px;display: inline-block;background: url(../images/icoA.png) no-repeat;} 
div.header .top  .right a.lang{color:#666; font-size:14px; padding:2px 15px;background: #eee; }
div.header .top  .right a.lang:hover{color:#fff; background:#dd0000;}
.header .top span font{color:#dd0000; font-weight:bold;}
.header .top span.kefu{background-position: -3px -6px;}
.header .top span.shouji{background-position: 5px -33px;}
.header .top a.liuyan{background-position: 0 -63px;}
.header .top a.wenti{background-position: 0 -91px;}
.header .top a:hover{color:#f06b15;}
.header .nav{ background: url(../images/navBg.jpg) repeat-x;}
.header .nav .list li{float:left;width:171px; border-right:solid 1px #b14500 ; text-align: center;}
.header .nav .list li a{ display:block; line-height:45px;color:#fff; font-size:16px}
.header .nav .list li a:hover,.header .nav .list li.active a{ background: #083A79;}


/*==banner==*/
.slideBox{ width:100%;  overflow:hidden; position:relative;   }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{height: 600px;zoom:1;margin: auto;position: relative;vertical-align:middle;}
.slideBox .bd img{display:block;width: 1920px;margin:auto;position: absolute;/* height: 500px; */left: 50%;margin-left: -960px;}
.slideBox .down{ position: absolute; left:0;bottom:0;padding:20px 0; background: rgba(0,0,0,0.7);}
.slideBox .down p{float:left;color:#fff;font-size:16px;}
.slideBox .down form{float:left;margin: 0 0 0 50px;}
.slideBox .down form input{float:left;color:#fff;border: 1px #fff solid;background: url(../images/icoA.png) 7px -114px no-repeat;line-height: 45px;padding: 0 10px 0 35px;width: 300px;}
.slideBox .down form button{float:left;background: #fbaa35;border: none;color: #fff;font-size: 14px;line-height: 47px;padding: 0 20px;cursor: pointer;/* font-style: inherit; */}
.slideBox .down .right{margin:-20px 0;}
.slideBox .down .right .prev,
.slideBox .down .right .next{display:block;width: 90px;height: 85px;background: #cecece url(../images/arrow01.png) -10px 10px no-repeat;float: left;}
.slideBox .down .right .pageState{ background: #707070; color: #fff; font-size: 25px;float: left;line-height: 76px; /* padding: 0 20px; */
 width: 150px; text-align: center; font-style: oblique;}
.slideBox .down .right .pageState span{font-size:50px}
.slideBox .down .right .next{background-position: -5px -120px;float: left;}
.slideBox .down .right .prev:hover,
.slideBox .down .right .next:hover{background: #fbaa35 url(../images/arrow01.png) -10px 10px no-repeat;   }
.slideBox .down .right .next:hover{background: #fbaa35 url(../images/arrow01.png) -5px -120px no-repeat;   }

/*==首页==*/
.homeInfo{  background: #f3f3f3;}
.homeInfo ul{ padding:50px 0}
.homeInfo ul li{float:left; width:400px; text-align: center;}
.homeInfo ul li img{ display: block; margin: auto;}
.homeInfo ul li h3{margin:15px 0 5px 0;color:#181818; font-size:18px; font-weight:bold;}
.homeInfo ul li p{color:#181818; font-size:18px;}

.homeProgramme{padding:50px 0}
.homeProgramme h1.title{color:#000000; font-size:25px}
.homeProgramme h1.title span{margin-left:10px;color:#c7c7c7;font-size:20px}
.homeProgramme ul{ position: relative;height:500px;margin:50px 0 0 0;}
.homeProgramme ul li{position: absolute;overflow: hidden;}
.homeProgramme ul li .lump{position: relative;display: block;height: 100%;width: 100%;}
.homeProgramme ul li .lump u{position: absolute;bottom: 0;width:100%;height:100%;background: rgba(0,0,0,0.5);}
.homeProgramme ul li .lump h3{position: absolute;top: 50%;width:100%;color:#fff;font-size:16px;text-align:center;}
.homeProgramme ul li.box6 b{float:right; display:block;font-size:60px; color:#F5D5A8}
.homeProgramme ul li.box6 span{float:left;width:100%;display:block;color:#fff; font-size:16px;}
.homeProgramme ul li.box6 span em{ font-weight:bold; font-size:19px;}
.homeProgramme ul li.box2 img,.homeProgramme ul li.box3 img,.homeProgramme ul li.box4 img,.homeProgramme ul li.box5 img{/* width: 550px; *//* height: 527px; *//* top: -100px; *//* left: -100px; */}
.homeProgramme ul li.box1{ left:0;top:0;width:407px;height:390px;}
.homeProgramme ul li.box2{left: 420px;top:0;width:387px;height:190px;}
.homeProgramme ul li.box3{left: 820px;top:0;width: 387px;height:190px;}
.homeProgramme ul li.box4{left: 420px;top: 200px;width: 225px;height:190px;}
.homeProgramme ul li.box5{left: 658px;top: 200px;width:225px;height:190px;}
.homeProgramme ul li.box6{left: 895px;top: 200px;width:313px;height:190px;padding:20px;background: #fbaa35;}

.homeProgramme ul li.box1 .effect-one .effect-one-img{/* width:600px; *//* height:480px; *//* margin-top:-50px; *//* left:-100px; */}



.homeProduct{padding:50px 0; background: #f3f3f3;}
.homeProduct .left{ width:320px;}
.homeProduct .left h2{ font-size:18px;  background:#0b2e8a; color:#fff;padding:20px 0; text-align: center;}
.homeProduct .left ul{}
.homeProduct .left ul li{float:left;height:105px; width:159px;padding:10px 20px 10px 20px;margin:0px 1px 1px 0px;display: inline-block;color:#fff;font-size:16px; background: #444;cursor: pointer;}
.homeProduct .left ul li a{color:#fff;font-size:16px;}
.homeProduct .left ul li em{ display: block; line-height:20px;margin:0 0 10px 0; font-size:30px;font-weight:bold;}
.homeProduct .left ul li:hover,.homeProduct .left ul li.selected{background:#fbaa35}
.homeProduct .right{width: 870px;padding:20px;background:#fff;}
.homeProduct .tab_box{}
.homeProduct .tab_box .box{ display: none;}
.homeProduct .tab_box .img{width:463px;height:553px;/* width:200px; */}
.homeProduct .tab_box .frame{width: 330px;}
.homeProduct .tab_box .frame h2{color:#000; font-size:20px;line-height: 50px;margin:0 0 30px 0; border-bottom: 1px #666 dashed; font-weight:bold;}
.homeProduct .tab_box .frame h3{margin:10px 0;color:#000; font-size:16px;font-weight:bold;}
.homeProduct .tab_box .frame .wx{margin: 0 0 50px 0;height:135px;line-height:22px;color:#6b6b6b;font-size:14px;overflow-y:hidden}
.homeProduct .tab_box .frame a.one{margin-right:5px;background:#0b2e8a;color:#fff; font-size:14px;padding:10px 20px;}
.homeProduct .tab_box .frame a.two{color:#919191; font-size:14px;padding:10px 20px; border: 1px #aaa solid;}
.homeProduct .tab_box .frame a.one:hover,.homeProduct .tab_box .frame a.two:hover{color:#fff;background:#fbaa35}

.homeAbout{padding:30px; background:url(../images/bg01.jpg) no-repeat center top; /*background-attachment: fixed; */}
.homeAbout h1{color:#fff; font-size:80px;opacity: 0.3;}
.homeAbout h2{color:#fff;font-size:25px;font-weight:bold;}
.homeAbout .wx{margin:30px 0 20px 0;color:#fff; font-size:14px;line-height: 25px;}
.homeAbout .veo{float:left;width:100%;margin:20px 0 0 0}

.homeTime{padding:50px 0; background: #e9e9e9;}
.homeTime #box{position:relative;width:1200px;height:292px;margin:30px auto 0;background: url(../images/line01.png) 0px 122px no-repeat;}
.homeTime #box ul{position:relative;width:1200px;height:310px;overflow: hidden;}
.homeTime #box li{position:absolute;list-style:none;width:0; text-align:center;height:0;top:146px;left:377px;z-index:0;cursor:pointer;}
.homeTime #box li a{display: block;/* border:6px solid #d4d4d4; *//* border-radius:50%; */}
.homeTime #box li a:hover b{background: #fbaa35;color:#fff}
.homeTime #box li img{width:100%;height:100%;vertical-align:top;}
.homeTime #box .prev,.homeTime #box .next{position:absolute;top: 135px;width: 68px;height: 68px;margin-top:-40px;overflow:hidden;text-indent:-999px;cursor:pointer;background:url(../images/arrow03.png) no-repeat;}
.homeTime #box .prev{left: -70px;}
.homeTime #box .next{right: -70px;background-position: -72px 0;}
.homeTime #box .prev:hover{background-position: 0px -71px;}
.homeTime #box .next:hover{background-position: -72px -72px;}
.homeTime #box  .curr .txt{display: block;}
.homeTime #box li b{display:block;color:#cacaca;font-size:50px;/* padding:30px; */width: 160px;margin:auto;height: 160px;background: #fff;border-radius: 50%;line-height: 160px;font-weight:bold;}
.homeTime #box li span{ display:block;margin:50px 0 0 0;color:#333;font-size:14px;}
.homeTime #box .curr b{color:#fff;background: #fbaa35;margin:25px auto;width: 207px;height: 205px;line-height: 193px;}
.homeTime #box .curr span{margin:30px 0 0 0}


.homeCooperation{padding:50px 0}
.homeCooperation h1.title{float:left;color:#000000; font-size:25px}
.homeCooperation h1.title span{ display:block;margin-left:10px;color:#c7c7c7;font-size:20px; text-transform:uppercase}
.homeCooperation .picScroll-left{position:relative;width: 920px;margin-right: 15px;}
.homeCooperation .picScroll-left .hd{  }
.homeCooperation .picScroll-left .hd .prev,.homeCooperation .picScroll-left .hd .next{/* float:right; */position:absolute;left: -12px;top: 18px;display:block;width: 21px;height: 34px;cursor:pointer;background: url("../images/arrow02.png") 0 0 no-repeat;}
.homeCooperation .picScroll-left .hd .next{position:absolute;right: -22px;/* top: 17px; */background-position: -22px 0px;left: initial;}
.homeCooperation .picScroll-left .hd .prev:hover{background-position: 0 -41px;}
.homeCooperation .picScroll-left .hd .next:hover{background-position: -22px -41px;}
.homeCooperation .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; zoom:1; }
.homeCooperation .picScroll-left .hd ul li{ float:left;   overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.homeCooperation .picScroll-left .hd ul li.on{ background-position:0 0; }
.homeCooperation .picScroll-left .bd{ width:100%; overflow: hidden;  }
.homeCooperation .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.homeCooperation .picScroll-left .bd ul li{float:left;width:164px;margin: 0 10px;_display:inline;overflow:hidden;}
.homeCooperation .picScroll-left .bd ul li:hover img{opacity:1;-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(0%); }
.homeCooperation .picScroll-left .bd ul li img{opacity:0.7;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}


.homeNews{padding:50px 0; background: #f1f1f1;}
.homeNews h1.title{float:left;color:#000000; font-size:25px}
.homeNews h1.title span{ display:block;margin-left:10px;color:#c7c7c7;font-size:20px; text-transform:uppercase}
.homeNews .picScroll-left{position:relative;width: 100%;margin:30px 0 0 0}
.homeNews .picScroll-left .hd{  }
.homeNews .picScroll-left .hd .prev,.homeNews .picScroll-left .hd .next{/* float:right; */position:absolute;left: -30px;top: 115px;display:block;width: 21px;height: 34px;cursor:pointer;background: url("../images/arrow02.png") 0 0 no-repeat;}
.homeNews .picScroll-left .hd .next{position:absolute;right: -35px;/* top: 17px; */background-position: -22px 0px;left: initial;}
.homeNews .picScroll-left .hd .prev:hover{background-position: 0 -41px;}
.homeNews .picScroll-left .hd .next:hover{background-position: -22px -41px;}
.homeNews .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; zoom:1; }
.homeNews .picScroll-left .hd ul li{ float:left;   overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.homeNews .picScroll-left .hd ul li.on{ background-position:0 0; }
.homeNews .picScroll-left .bd{ width:100%; overflow: hidden;  }
.homeNews .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.homeNews .picScroll-left .bd ul li{float:left;width:280px;margin: 0 10px;padding:0 0 20px 0;_display:inline; border-bottom:1px #ddd solid;overflow:hidden;}
.homeNews .picScroll-left .bd ul li h4{margin:15px 0 2px 0;color:#353535; font-size:14px;}
.homeNews .picScroll-left .bd ul li span{color:#a0a0a0;padding-left:17px; font-size:12px;background: url("../images/ico10.png") no-repeat left;}
.homeNews .picScroll-left .bd ul li p{margin:20px 0 0 0;color:#a0a0a0; font-size:12px;}
.homeNews .picScroll-left .bd ul li a:hover h4{color:#fbaa35}



/* 解决方案列表 */
.solveList ul{ width:980px;}
.solveList li{width: 290px;float: left;overflow: hidden;height: 420px;position: relative;margin: 0 25px 25px 0;}
.solveList li img{transition: all .5s;-webkit-transition:all .5s;width: 300px;width: 100%;height: 100%}
.solveList li:hover img{top:30%}
.solveList li .cover{position: absolute;left: 0;right: 0;bottom: 0;height: 160px;background: rgba(240,107,21,0.8);color: #fff;padding: 15px;font-size: 12px;transition: all .5s;-webkit-transition:all .5s;}
.solveList li .cover h3{font-size: 16px;padding-bottom: 10px;border-bottom: 2px solid #fff;margin-bottom: 10px;}
.solveList li .cover h3 .date{display: block;font-size: 12px;font-weight: normal;}
.solveList li:hover .cover{height: 60px;}


/* 产品封面 */
.hotProduct{margin-bottom:60px;overflow:hidden;}
.pTitle{text-align:center;font-size:27px;color:#222;font-weight:normal;margin-bottom:40px;line-height:30px;text-transform: uppercase;}
.pTitle strong{font-weight:normal;padding:0 15px;position:relative;}
.pTitle span{font-size:15px;color:#696969;display:block;}
.pTitle strong:before,.pTitle strong:after{ content:""; overflow:hidden; position:absolute;top:22px; height:1px; background-color:#999;}
.pTitle strong:before{right:100%; left:-50px; }
.pTitle strong:after{left:100%; right:-50px;}

.hotProduct li{float:left;border:1px solid #eee;background:#fff;width: 455px;line-height:22px;padding-right:20px;margin-bottom:20px;}
.hotProduct li .pImg{float:left;width: 250px;height: 250px;overflow:hidden;margin-right:20px;}
.hotProduct li img{width: 250px;height: 250px;transition:all 0.7s;}
.hotProduct li h4{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;height:40px;margin-top: 20px;}
.hotProduct li h4 a{color:#333; font-size:16px;}
.hotProduct li h4 a:hover{color:#f06b15;}
.hotProduct li p{color:#666;font-size:12px;height: 130px;margin-bottom: 15px;overflow:hidden;}
.pMore{display:inline-block;width:74px;height:22px;background:#999;text-align:center;line-height:22px;border-radius:12px;font-family:Arial;color:#fff;font-size:12px;text-transform: uppercase;}
.pMore:hover{background:#fbaa35;color:#fff;}
.hotProduct li:nth-child(2n){float:right;}
.hotProduct li:hover{border:1px solid #f06b15;}
.hotProduct li:hover img,.otherPro li:hover img,.proList li:hover img{transform:scale(1.1,1.1);}



.otherPro{height:480px;position:relative;padding-bottom:30px;}
.otherPro .ohbox{width: 820px;height:300px;margin-left: 55px;overflow:hidden;}
.otherPro .ohbox ul{width:1240px;}
.otherPro li{float:left;width:195px;margin-right:13px;line-height:22px;}
.otherPro li .pImg{display:block;overflow:hidden;margin-bottom:15px;}
.otherPro li img{width:100%;height:100%;transition:all 0.7s;}
.otherPro li h4{height:30px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;font-weight:normal;}
.otherPro li p{color:#999; font-size:12px;}
.otherPro li:hover a{color:#f06b15;}
.otherPro li h4 a{color:#333;font-size:15px;}
.otherPro li h4 a:hover{color:#f06b15;}
.otherPro .pageBtn span{position:absolute;cursor:pointer;left: 0;top: 220px;font-size:0;line-height:0;background: url('../images/pBtn.png') no-repeat;width:40px;height:40px;}
.otherPro .pageBtn .next{left:auto;right: 0;background-position: -40px 0;}
.otherPro .pageBtn span:hover{background-position: -80px 0;}
.otherPro .pageBtn .next:hover{background-position: -120px 0;}




/*  产品列表 */
.productDesc{height: 140px;background: url(../images/page-prod-jinjiebg.jpg) no-repeat center center;margin-bottom: 26px;}
.productDesc .txt{margin-left: 140px;font-size: 14px;color: #333333;padding: 20px;}
.prodPage .posid{background-color: #f9f9f9;font-size: 24px;color: #333333;border-bottom: 1px solid #dadada;padding: 20px;font-weight: normal;position: relative;}
.prodPage .posid span{font-size: 14px;color: #999999;text-transform: uppercase;font-family: "Arial"}
.prodPage .posid:after{content: "";position: absolute;width: 86px;height: 68px;background: url(../images/page-hot-ico.png) no-repeat center center;right: -5px;top: -5px;}
.prodPage .posid2{font-size: 24px;color:#333333;padding-bottom: 20px;border-bottom: 1px solid #dadada;font-weight: normal;margin-bottom: 20px;}
.productHot{padding: 20px;background-color: #f9f9f9;position: relative;margin-bottom: 40px;}
.productHot-Box{height: 400px;overflow: hidden;}
.productHot-left{width: 400px;height: 400px;background-color: #fff;display: block;}
.productHot-left img{width: 100%;height: 100%;}
.productHot-right{width: 450px;}
.productHot-right h3{font-size: 18px;color: #f06b15;padding-bottom: 18px;border-bottom: 1px dashed #dadada;margin-bottom: 18px;}
.productHot-right .txt1{height: 146px;overflow: hidden;color:#666;font-size:13px;line-height: 27px;margin-bottom: 10px;}
.productHot-right .txt1 strong{margin:0 0 10px 0;color: #333333;font-size: 14px;display: block;}
.productHot-right .txt2{height: 100px;line-height:25px;overflow: hidden;color:#666; font-size:13px;}
.productHot-right .txt2 strong{color: #333333;font-size: 14px;display: block;}
.productHot .prev,.productHot .next{position: absolute;width: 50px;height: 50px;border: 1px solid #c1c1c1;border-radius: 50%;bottom: 18px;}
.productHot .prev{background:url(../images/show-tab.png) no-repeat left top;left: 440px;}
.productHot .next{background:url(../images/show-tab.png) no-repeat right top;left: 500px;}
.productHot .prev:hover{background:url(../images/show-tab.png) no-repeat left bottom #f59600; border-color: #f59600;}
.productHot .next:hover{background:url(../images/show-tab.png) no-repeat right bottom #f59600;border-color: #f59600;}
.productList li{float:left;width:298px;background:#eee;padding: 1px;margin-right: 10px;margin-bottom: 10px;transition:all 0.5s;-webkit-transition:all .5s;}
.productList li:hover{background-color: #f59600;color: #fff;}
.productList li:hover a{color: #fff;}
.productList li .pImg{display:block;overflow:hidden;background-color:#fff;}
.productList li .pImg img{width:100%;height:100%;transition:all 0.7s;-webkit-transition:all .7s;}
.productList li:hover .pImg img{transform: scale(1.1);-ms-transform: scale(1.1);
-webkit-transform: scale(1.1);  -o-transform: scale(1.1);   -moz-transform: scale(1.1); }
.productList li h5{font-size:14px;height:40px;line-height:40px;border-left:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight: normal;text-align: center;}
.productList li h5 a{color: #333333;}
.productList li:hover h5 a{color: #fff;}
.productList li .more{display: block;width: 68px;height: 18px;border: 1px solid #d0d0d0;text-align: center;line-height: 18px;font-size: 12px;text-transform: uppercase;}
.productList li:hover .more{background-color: #fff;color: #f06b15;border-color: #fff;}


/*  成功案例 */
.caseList li{width:33.3%;float:left;padding:0 5px;box-sizing:border-box;margin-bottom: 10px;}
.caseList li .effect-one{width:100%;}
.caseList li .cImg{width:100%;overflow:hidden;display:block}
.caseList li img{width:100%;height:200px;display:block;transition:all 0.5s;}
.caseList li p{background:#f1f1f1;height:40px;line-height:40px;color:#333;padding:0 15px;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;position:relative;padding-right:30px;}
.caseList li:hover p{background:#ff6c00;color:#fff;}
.caseList li p:before{position:absolute;content: "\e6ab";font-family:iconfont;right:10px;}


/* 新闻列表 */
.newsList li{height: 190px;color:#555;margin-bottom:15px;padding:20px;background:#f4f4f4;border-bottom:2px solid #f06b15;float: left;width: 100%;}
.newsList li .img{margin:0 20px 0 0;}
.newsList li .img .effect-one .effect-one-img{width:220px;}
.newsList li img{width:220px;height:147px;margin-right:20px;}
.newsList li h3{font-size:18px;font-weight:normal;}
.newsList li h3 span{float:right;font-size:12px;}
.newsList li h3 a{font-size:18px;color:#333;display:inline-block;width:380px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.newsList li h3 a:hover,.newsList li:hover h3{color:#f06b15;}
.newsList li p{margin-bottom:10px;font-size:13px;color:#666;overflow:hidden;margin-top:10px; line-height:24px;}
.newsList li .more{color:#f06b15;}
.newsList li .more:hover{text-decoration:underline;}
.newsList li .browse{display:block;overflow:hidden;}
.newsList2 li{height:44px;line-height:44px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;padding-right:140px;background: url('../images/ly_li.png') no-repeat left center;padding-left:15px;border-bottom:1px dotted #ccc;}
.newsList2 li span{float:right;margin-right:-140px;}


/* 内页留言样式 */
.contactFont{overflow:hidden;margin-bottom:30px;}
#dituContent{/*width:100%;*/width: 1200px; height:450px;margin: 0 auto;}
.feedback{margin-top:50px;margin-bottom:20px;overflow:hidden;}
.feedback .title{text-align:center;font-size:22px;font-weight:600;margin-bottom:25px;color:#333;}
.feedback .title span{background:#fff;padding:0 30px;position:relative;top:-10px;}
.feedback .title::before{content:"";border-bottom:1px solid #e1e1e1;height:12px;vertical-align:top;width:100%;display:block;}
#feedback_form{position:relative;}
#feedback_form label{display:block;float:left;height:32px;line-height:32px;margin-bottom:30px;padding-left:40px;background:url(../images/contact.png) no-repeat;font-size:14px;}
#feedback_form label.name{background-position:0 -32px;}
#feedback_form label.email{background-position:0 -64px;}
#feedback_form label.city{background-position:0 -96px;}
#feedback_form label.msg_title{background-position:0 -128px;}
#feedback_form label.address{background-position:0 -160px;}
#feedback_form label.message{background-position:0 -192px;margin-bottom:10px;}
#feedback_form input{width:240px;height:30px;line-height:30px;float:left;margin:0 37px 30px 0;padding:0 10px;border:1px solid #dbdbdb;}
#feedback_form input.last{margin-right:0;}
#feedback_form .msg{border-top:1px dotted #ccc;padding:30px 0;}
#feedback_form textarea{height:125px;width:1175px;padding:10px;border:1px solid #dbdbdb;display:block;}
#feedback_form i{font-style:normal;color:#ff1f19;position:absolute;font-size:14px;left: 364px;top:6px;}
#feedback_form .f2{left: 750px;}
#feedback_form .f3{left:auto;right: 57px;}
#feedback_form .f4{left: 363px;top:66px;}
#feedback_form .btns{width:120px;height:40px;margin-right:10px; background:#df2128;color:#fff;border:none;font-size:15px;margin-bottom:0;cursor:pointer;}
#feedback_form .btns:hover{background:#333;transition:all 0.3s;}
#feedback_form .reset{background:#ccc;cursor:pointer;margin-bottom:0;}
#feedback_form .tableRow{width:100%;height:32px;}
#feedback_form .tableRow input{width:150px;margin-right:10px;color:#999;float:left;}
#feedback_form .tableRow .checkcode{width:70px;height:30px;margin-left:5px;border:1px solid #ccc;padding:4px 5px;display:block;float:left;background:#fff;}
#feedback_form input:focus,#feedback_form textarea:focus{border-color:#df2128;}
.contactUs{width:1200px;height:590px;position:relative;margin-top:30px;}
.contactUs .tel{position:absolute;left:1px;top:1px;width:445px;height:590px;background:url(../images/tm.png);z-index:15;padding:20px 60px 0;}
.contactUs .tel p{display:block;height:71px;margin-top:45px;font-size:16px;color:#fff;padding-left:90px;line-height:22px;}
.contactUs .tel p.p1{background:url(../images/dz.png) no-repeat left center;padding-top:13px;height: 73px;}
.contactUs .tel p.p2{background:url(../images/dh.png) no-repeat left center;line-height:71px;}
.contactUs .tel p.p3{background:url(../images/sj.png) no-repeat left center;padding-top:13px;height: 71px;line-height: 46px;}
.contactUs .tel p.p4{height:110px;background:url(../images/yx.png) no-repeat left center;line-height:110px;}
.contactUs .tel p.p4 img{vertical-align: middle;}


/* 关于我们 */
.aboutBox1{padding:60px 0;background:#f4f4f4;overflow:hidden;}
.aboutBox1 .rgiht{width:560px;overflow:hidden;font-size:14px;color:#333;}
.aboutBox1 .rgiht .font{line-height:30px;height:380px;margin-bottom:10px;}
.aboutBox1 .rgiht p{margin-bottom:10px;}

.aboutBox2{padding:60px 0;overflow:hidden;}
.aboutBox2 .main{overflow:hidden;margin-top:45px;font-size:14px;line-height:32px;color:#333;}
.aboutBox2 .main h4{font-size:18px;color:#fe0000;width:389px;border-right:1px dashed #ccc;height:110px;padding-top:30px;line-height:24px;}
.aboutBox2 .main h4 span{font-size:12px;font-family:Arial;color:#999;font-weight:normal;display:block;}
.aboutBox2 .main .p1{width:234px;padding-left:80px;border-right:1px dashed #ccc;height:140px;}
.aboutBox2 .main .font{padding-right:30px;}
.aboutBox3{padding:60px 0;overflow:hidden;background:#f4f4f4 url('../images/h_line.jpg') repeat-x left 260px;}
.historySlide{position:relative;height:190px;}
.historySlide .ohbox{width:1200px;height:190px;overflow:hidden;}
.historySlide li{float:left;width:170px;position:relative;font-size:14px;color:#454545;padding-top:66px;}
.historySlide li span{font-size:18px;color:#fe0000;font-weight:bold;background: url('../images/h_icon.png') no-repeat center bottom;padding-bottom:15px;}
.historySlide li div{position:absolute;width:320px;left:0;bottom:35px;}
.historySlide li.bottom{padding-top:112px;padding-bottom:80px;}
.historySlide li.bottom span{background: url('../images/h_icon.png') no-repeat center top;padding-top:15px;padding-bottom:0;}
.historySlide li.bottom div{top:140px;bottom:auto;}
.historySlide .pageBtn span{position:absolute;cursor:pointer;left:-60px;top:80px;font-size:0;line-height:0;background: url('../images/pBtn.png') no-repeat;width:40px;height:40px;}
.historySlide .pageBtn .next{left:auto;right:-60px;background-position: -40px 0;}
.historySlide .pageBtn span:hover{background-position: -80px 0;}
.historySlide .pageBtn .next:hover{background-position: -120px 0;}


.honorSlide{/* height: 590px; */position:relative;padding-bottom:30px;padding:60px 0;}
.honorSlide .ohbox{width:1200px;/* height:380px; */overflow:hidden;}
.honorSlide .ohbox ul{width:1240px;}
.honorSlide li{float:left;width:290px;margin-right:13px;}
.honorSlide li img{width:270px;height:330px;transition:all 0.5s;padding:8px;border:2px solid #ccc;}
.honorSlide li span{display:block;font-size:14px;text-align:center;height:30px;line-height:30px;}
.honorSlide li:hover img{border:2px solid #fe0000;}
.honorSlide .pageBtn span{position:absolute;cursor:pointer;left:-60px;top:300px;font-size:0;line-height:0;background: url('../images/pBtn.png') no-repeat;width:40px;height:40px;}
.honorSlide .pageBtn .next{left:auto;right:-60px;background-position: -40px 0;}
.honorSlide .pageBtn span:hover{background-position: -80px 0;}
.honorSlide .pageBtn .next:hover{background-position: -120px 0;}

.aboutBox5,.aboutBox7{padding:60px 0;background:#f4f4f4;overflow:hidden;}
.aboutBox5 .font{width:560px;font-size:14px;color:#333;line-height:30px;padding-top:20px;}
.aboutBox5 .font .tie{font-size:30px;color:#333;font-weight:normal;margin-bottom:40px;text-transform: uppercase;}
.aboutBox5 .font .tie span{display:block;font-size:14px;color:#999;margin-bottom:40px;}
.aboutBox5 .font .box{height:160px;margin-bottom:10px;line-height:36px;}

.settingBox{padding:60px 0;overflow:hidden;}
.settingBox .main{width:1220px;overflow:hidden;margin-bottom:30px;}
.settingBox li{float:left;width:290px;height:220px;margin:0 10px 10px 0;overflow:hidden;}
.settingBox li img{width:290px;height:220px;transition:all 0.5s;}
.settingBox li.s1,.settingBox li.s1 img{width:590px;height:450px;}
.settingBox li span{background: url('../images/opc2.png');height:40px;line-height:40px;color:#fff;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;position:relative;text-align:center;transition:all 0.3s;display:block;}
.settingBox li:hover span{margin-top:-40px;}
.settingBox li:hover img{transform:scale(1.1,1.1);}
.settingBox .pMore{margin:0 auto;display:block;}
.aboutBox7{}
.aboutBox7 li{float:left;width:199px;height:78px;overflow:hidden;position:relative;border:1px solid #e6e6e6;margin:-1px 0 0 -1px;background:#eaeaea;}
.aboutBox7 li img{opacity:0.7;width:199px;height:75px;transition:all 0.4s;filter: grayscale(100%); filter: gray;-webkit-filter: grayscale(100%);-ms-filter: grayscale(100%); -o-filter: grayscale(100%);}
.aboutBox7 li:hover img{opacity:1;transform:scale(.95,.95);filter:none;-webkit-filter:none;-ms-filter:none; -o-filter:none;}



.footer{background:#2a2a2a;padding: 30px 0 20px 0;}
.footer .nav{float:left;width: 620px;}
.footer .nav li{float:left;margin: 0 55px 0 0;}
.footer .nav li:nth-child(3){display: none;}
.footer .nav li h3{margin:0 0 10px 0;color:#fff; font-size:15px;}
.footer .nav li a{  line-height:25px;display: block; color:#fff; font-size:12px;}
.footer .nav li a:hover{color:#ddd}
.footer .middle{width: 280px;text-align:center;}
.footer .middle b{color:#fff; font-size:23px;}
.footer .middle span{  margin:10px 0; display: block; color:#fff; font-size:12px;}
.footer .middle a{color:#fff;font-size:12px;background: #fbaa35;padding:10px 20px;display: table;margin: auto;}
.footer .middle a:hover{ background: #083A79;}
.footer .right{width: 280px;}
.footer .right .box{float:left; margin:0 0 0 20px;}
.footer .right .box img{ width:100px}
.footer .right .box h4{ line-height: 25px; color:#fff; font-size:12px; text-align: center;}
.footer .copy{margin: 50px 0 0px 0;color:#fff;font-size:12px;text-align:center;line-height: 25px;}
.footer .copy a{color:#fff; font-size:12px; }
.footer .copy a:hover{color:#ddd}
.footer .link{margin: 20px 0 0 0;color:#fff;font-size:14px;padding-top: 20px;border-top: 1px #666 solid;}
.footer .link a{ display:inline-block; color:#fff; font-size:14px; margin:0 7px;}
.footer .link a:hover{color:#ddd}





.ConLongBox{ position:relative;}
.ConLongBox .pos{ /*position:absolute;*/ top:0;left:0;width:100%;z-index:99;}
.ConLongBox .pos .contactFont2{float:right; width:1200px;padding:30px; /*height:450px;*/color:#fff;line-height:25px; font-size:14px; /*background:rgba(70,89,101,0.9);*/background: #eee;color: #000;margin-bottom: 20px;}

